﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Chinaer.Model;
using Chinaer.DTO;

namespace Chinaer.IBll
{
    public interface IRegister
    {
        /// <summary>
        /// 商家注册
        /// </summary>
        /// <param name="shangjiaDTO"></param>
        /// <returns></returns>
        Chinaer.Model.Common.JsonResult RegisterShangJia(ShangJiaDTO shangjiaDTO);
        /// <summary>
        /// 管理员注册
        /// </summary>
        /// <param name="administratorDTO"></param>
        /// <returns></returns>
        Chinaer.Model.Common.JsonResult RegisterAdministrator(AdministratorDTO administratorDTO);
        /// <summary>
        /// 顾客注册
        /// </summary>
        /// <param name="customerDTO"></param>
        /// <returns></returns>
        Chinaer.Model.Common.JsonResult RegisterCustomer(CustomerDTO customerDTO);
        /// <summary>
        /// 员工注册
        /// </summary>
        /// <param name="employeeDTO"></param>
        /// <returns></returns>
        Chinaer.Model.Common.JsonResult RegisterEmployee(EmployeeDTO employeeDTO);
    }
}
